
package constantes;

import java.io.File;


public class Constantes {

    public static final String stringToken = ",";
    public static final String separadorCodigo = "-";
    
    /*Nombres de los archivos*/     
    private static File file = new java.io.File("");
    public static final String archivoEmpleados = file.getAbsolutePath().substring(0, file.getAbsolutePath().length()-4)+"\\archivos\\empleados.txt";
    public static final String archivoClientes = file.getAbsolutePath().substring(0, file.getAbsolutePath().length()-4)+"\\archivos\\clientes.txt";
    public static final String archivoProductos = file.getAbsolutePath().substring(0, file.getAbsolutePath().length()-4)+"\\archivos\\productos.txt";
    
    /*Perfil de Empleado*/
    public static final int perfilAdministrador = 0;
    public static final int perfilVendedor = 1;
    /*Fin de perfil de empleado*/
    

    /*Tipo de validacion de caracter*/
    public static final int longitudIgual_A = 0;
    public static final int longitudMenor_Que = 1;
    public static final int longitudMayor_Que = 2;
    
    /*Agregar Cliente y Empleado*/
    public static final int longitudNombre = 25;
    public static final int longitudApePat = 25;
    public static final int longitudApeMat = 25;
    public static final int longitudDni = 8;
    public static final int longitudTelf = 20;    
    public static final int longitudDireccion = 50;
    public static final int longitudEmail = 40;
    public static final int longitudUsuario = 10;
    public static final int longitudContrasenia = 4;

    /*Panel Logeo*/
    public static final int longitudMinimaConstrasenia = 4;


    /*Ya existe DNI a agregar*/
    public static final int ERROR_YA_EXISTE_DNI_AGREGAR = 999;
    /*Ya existe Usuario (Login) a agregar*/
    public static final int ERROR_YA_EXISTE_LOGIN_USUARIO_AGREGAR = 998;
    /*Eliminacion de cliente*/
    public static final int ERROR_NO_SE_PUDO_ELIMINAR_CLIENTE = 0;
    public static final int SE_ELIMINO_CORRECTAMENTE_CLIENTE = 1;
    public static final int NO_SE_ELIMINO_CLIENTE_TIENE_CTAS_AHORROS = 2;
    /*Eliminacion de empleado*/
    public static final int ERROR_NO_SE_PUDO_ELIMINAR_EMPLEADO = 0;
    public static final int SE_ELIMINO_CORRECTAMENTE_EMPLEADO = 1;

    /*Estado Empleado*/
    public static final int EMPLEADO_DESHABILITADO = 0;
    public static final int EMPLEADO_HABILITADO = 1;

    /*Modificacion Exitosa*/
    public static final int DATOS_MODIFICADOS_EXITOSAMENTE = 333;

    
}
